public hounding

Translations
публичная травля
Public hounding led to his decision to resign.
Публичная травля привела к его решению уйти в отставку.